English contemporary dictionary. 2014.
studpuppy sex men — attractive man, sexually appealing man (Slang) … English contemporary dictionary